Three-Dimensional Rotations by Three Shears

نویسندگان

  • Tommaso Toffoli
  • Jason Quick
چکیده

We show that a rotation in three dimensions can be achieved by a composition of three shears, the rst and third along a speciied axis and the second along another given axis orthogonal to the rst; this process is invertible. The resulting rotation algorithm is practical for the processing of ne-grained digital images, and is well adapted to the access constraints of common storage media such as dynamic ram or magnetic disk. For a 2-D image, rotation by composition of three shears is well known. For 3-D, an obvious nine-shear decomposition has been mentioned in the literature. Our three-shear decomposition is a sizable improvement over that, and is the best that can be attained|just two shears won't do. Also, we give a brief summary of how the present three-shear decomposition approach generalizes to any linear transformations of unit determinant in any number of dimensions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kinematic Mapping and Forward Kinematic Problem of a 5-DOF (3T2R) Parallel Mechanism with Identical Limb Structures

The main objective of this paper is to study the Euclidean displacement of a 5-DOF parallel mechanism performing three translation and two independent rotations with identical limb structures-recently revealed by performing the type synthesis-in a higher dimensional projective space, rather than relying on classical recipes, such as Cartesian coordinates and Euler angles. In this paper, Study's...

متن کامل

Three-Dimensional Rotations as Products of Simpler Rotations

Three-Dimensional Rotations as Products of Simpler Rotations 1. The most general 3 × 3 rotation matrix In a class handout entitled, Three-Dimensional Proper and Improper Rotation Matrices, I derived the following general form for a 3× 3 matrix representation of a proper rotation by an angle θ in a counterclockwise direction about a fixed rotation axis parallel to the unit vector n̂ = (n1, n2, n3...

متن کامل

Monte Carlo Algorithm for Least Dependent Non-Negative Mixture Decomposition

We propose a simulated annealing algorithm (stochastic non-negative independent component analysis, SNICA) for blind decomposition of linear mixtures of non-negative sources with non-negative coefficients. The demixing is based on a Metropolis-type Monte Carlo search for least dependent components, with the mutual information between recovered components as a cost function and their non-negativ...

متن کامل

Keyboard Based Control of Four Dimensional Rotations

Aiming at applications to the scientific visualization of three dimensional simulations with time evolution, a keyboard based control method to specify rotations in four dimensions is proposed. It is known that four dimensional rotations are generally so-called double rotations, and a double rotation is a combination of simultaneously applied two simple rotations. The proposed method can specif...

متن کامل

1 rotations : An R Package for SO ( 3 ) Data

In this article we introduce the rotations package which provides users with the ability to simulate, analyze and visualize three-dimensional rotation data. More specifically it includes four commonly used distributions from which to simulate data, four estimators of the central orientation, six confidence region estimation procedures and two approaches to visualizing rotation data. All of thes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CVGIP: Graphical Model and Image Processing

دوره 59  شماره 

صفحات  -

تاریخ انتشار 1997